* {margin:0;padding:0;}
body {font-size:12px;font-family:"Microsoft YaHei", "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Arial, sans-serif;}
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input {padding: 0;margin: 0;}
a {text-decoration:none;blr:expression(this.onFocus=this.blur());}
a:focus {outline:none;}
a:hover {text-decoration:none;}
ul {list-style:none;}
li {list-style:none;float:left;}
img {border:0;}
.clear {clear:both;}


h1 {font-size:32px;}
h2 {font-size:26px;}
h3 {font-size:20px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:10px;}
.al {text-align:left;}
.ac {text-align:center;}
.ar {text-align:right;}
.cls {clear:both;display:block;}
.mt20 {margin-top:20px ;}
.mt30 {margin-top:30px;}
.ml20 {margin-left:20px;}
.ml10 {margin-left:10px;}
.box {overflow:hidden;margin:0 auto;}
.box {width:1000px;margin:0 auto;height:auto;overflow:hidden;}
.box_big{width:100%;height:auto;}
.top_bg{background:url(../img/31301_02.jpg) repeat-x;float:left;height:91px;}

.logo{width:525px;height:54px;margin:30px 10px 0;display:inline;line-height:26px;}
.logo img{float:left;}

.top_info{line-height:24px;padding:30px 0px;}
.top_link{color:#333333;padding-right:0px;}
.top_link a{margin:0 10px;}

.menu_bg{background:url(../img/31301_12.jpg) repeat-x;float:left;}
#menu {width:100%;height:35px;float:left;line-height:35px;overflow:hidden;}

#menu li {float:left;width:auto;text-align:center;display:inline;font-size:14px;line-height:35px; width:96px; text-align:center;}
#menu li a {display:block; height:35px;color:#FFFFFF;}
#menu li a:hover {color:#c9221a; background:url(../img/bg_menuli.jpg) center top no-repeat;}

.banner{margin-top:1px;}
.fman_ap {float:left;background:url(../img/31301_14.jpg) repeat-x top #FFFFFF;}

#main{margin-top:20px;}

#int_abot{width:350px;float:left;}
.intabot_wid{width:350px;float:left;}

.abtop_bg{background:url(../img/31302_07.jpg) center left no-repeat #0098db;line-height:20px;}
.abtop_bg span{margin-left:57px;display:inline;font-size:14px;}
.abt_bot{line-height:24px;margin-top:10px;color:#393939;}

.abt_bot p{line-height:24px;text-indent:2em;}
.abt_bot span{line-height:24px;float:right;margin-right:30px;display:inline;color:#003f99;}
.abt_bot span a{color:#003f99;}

#int_new{width:345px;float:left;}
.intnew_wid{width:345px;float:left;}

#Tab1{width:345px;float:left;}

.Menubox {width:100%;height:24px;line-height:24px;}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;width:90px;text-align:center;color:#FFFFFF;background:#0098db;margin:0 2px;}
.Menubox li.hover{padding:0px;background:#fff;width:90px;background:url(../img/31302_03.jpg) left bottom no-repeat;color:#FFFFFF;height:24px;line-height:24px;}

.Contentbox{float:left;line-height:30px;}
.con_one_1{float:left;width:100%;}
.Contentbox .cnt{margin:0;}
.Contentbox ul li{width:325px;float:left;line-height:30px;background:url(../img/31301_26.jpg) left center no-repeat;padding-left:20px;font-size:12px;display:inline;}
.Contentbox ul li a{font-size:12px;font-weight:normal;}
.Contentbox ul li a:hover{color:#8fc320;}

#cont{width:230px;overflow: hidden;float:left;padding:0 22px;background:url(../img/31301_20.jpg) left center no-repeat;}
.cont_wid{width:230px;line-height:24px;font-weight:600;font-size:14px;color:#007bb0;}
.cont_bot{width:240px;margin-top:15px;}
.cont_dd{width:240px;line-height:24px;float:left;}

#prod{width:700px;overflow:hidden;}
.prod_top{width:700px;}
.prod_bot{margin-top:10px;}
.prod_bot .grid  li{width:136px;float:left;display:inline;overflow:hidden;height:auto;margin:0 17px;}
.prod_bot .grid .l_img{width:136px;height:136px;}
.prod_bot .grid .l_img img{width:128px;height:128px;padding:3px;border:#CCCCCC 1px solid;}
.prod_bot .grid .l_ginfo{font-weight:normal;text-align:left;}
.prod_bot .grid .l_ginfo h5{font-weight:normal;}

.fend{width:235px;float:left;padding-left:25px;}
.fend_wid{width:180px;float:left;padding-left:55px;font-size:14px;height:20px;line-height:20px;background:url(../img/31302_10.jpg) center left no-repeat #8fc320;}
.fend_bot{width:235px;float:left;margin-top:20px;}

.fend_bot ul li{width:200px;float:left;line-height:30px;border-bottom:#999999 1px  solid; padding-left:15px; background:url(../img/li1.gif) left 11px no-repeat;}

.bottom{float:left;background:url(../img/31301_37.jpg) top repeat-x;padding-top:50px;color:#625e5e;}
.btm{line-height:24px;color:#2f312f;float:left;margin-bottom:20px;width:100%;text-align:center;}
.btm a{color:#625e5e;margin:0 5px;}

.bot_nav{line-height:38px;width:auto;float:right;height:69px;display:inline;}

.bot_nav a{margin:0 10px;display:inline;}

#ULocation {line-height:24px;float:left;width:100%; padding-top:15px; border-bottom:1px solid #f1f11;}
#ULocation a {}
#left {width:230px;float:left;overflow:hidden;padding-left:30px;padding-bottom:20px;}
#right_l{width:723px;float:left;padding:20px 15px  30px 0;overflow:hidden;display:inline;}
#main_1 {background:url(../img/3031jpg_03.jpg) 745px 30px repeat-y ;}


.left_div{width:220px;padding-right:10px;float:left;}
.left_t{width:220px;line-height:28px;height:35px;font: 18px/32px  "Microsoft YaHei", "Lucida Grande";font-weight:500;text-align:center;color:#087ede;background:url(../img/3034_03.jpg) bottom repeat-x;}
.le_list{width:200x;line-height:35px;margin-top:20px;}

#left .le_list .mod  ul li {width:200px;line-height:30px;margin:2px 10px;display:inline;float:left;font-size:14px;text-align:center;border-bottom:1px dashed #CCCCCC;}
#left .le_list ul li a {color:#545252;}

#left .le_list ul li:hover {width:200px;line-height:30px;margin:2px 10px;display:inline;float:left;font-size:14px;text-align:center;border-bottom:1px dashed #CCCCCC;}
#left .le_list ul li:hover a {color:#087ede;text-decoration:none;}

#left .mod .ttl {line-height:20px;background:url(../img/31302_10.jpg) center left no-repeat #8fc320;font-size:14px;margin-bottom:10px;}
#left .mod .ttl h4 {font-size:14px;padding-left:55px;font-weight:normal;}
#contact_l {line-height:24px;font-weight:normal;}
#contact_l .t {font-size:14px;padding:5px 0;}


.wei{line-height:20px;height:20px;padding-left:55px;background:url(../img/31302_07.jpg) center left no-repeat #0098db;margin-bottom:15px;}

.wei strong{float:left;line-height:20px;font-size:16px;font-weight:normal;color:#333333;}

#about_body p{line-height:24px;margin:15px 0;text-indent:2em;}
#crt_cats{margin-bottom:30px;}
#crt_cats a{color:#2f312f;font-weight:800;}
#subCats li {background:#F4F4F4;border:#DDDDDD 1px solid;float: left;line-height: 160%;overflow: hidden;padding: 4px 6px;text-overflow: ellipsis;white-space: nowrap;width: 162px;}
#subCats li a {color:#2f312f;font-weight:normal;}

.grid li {width: 172px;display: inline;float: left;line-height:24px;margin: 12px 4px;overflow: hidden;text-align: center;height:auto;}
.grid .l_img{width:149px;height:auto;margin-bottom:5px;}
.grid .l_img img {width:160px;text-align:center;border:1px solid #dfdddd;padding:3px;height:160px;background:#FFFFFF;}
.txtlist li,#dlist_body li {padding:20px 0;float:left;width:100%;border-bottom:#dfdddd 1px dashed;}
.txtlist li h5,#dlist_body li h5 {font-size:14px;color:#2f312f;}
.font14 {font-size:14px;color:#2f312f;}
.txtlist li h5 a:hover,#dlist_body li h5 a:hover{color:#2f312f;}
.txtlist li .l_more,#dlist_body li .l_more {padding:0;margin:0;color:#FF0000;}
.txtlist li .l_more a,#dlist_body li .l_more a {color:#999999;}
.txtlist li .l_summary,#dlist_body li .l_summary {padding:0;margin:0;text-indent:2em;}

.cnt{float:left;width:100%;padding:8px 0;}

.tbl_info {width:100%;background:#F7F7F7;border-collapse: collapse;margin-bottom:30px;line-height:24px;}
.tbl_info th, .tbl_info td {border: 1px solid #dfdddd;padding: 4px;width: 80%;}
.tbl_info th {background: #f1f0f0;text-align: right;width: 100px;font-weight:600;}
.tbl_info td a {color: #808181;}
.tbl_info_fix td {width: auto;}


.datalist {background:#F7F7F7;border-collapse: collapse;width: 100% !important;line-height:24px;}
.datalist a {color: #2f312f;}
.datalist h5 {font-weight: bold;margin: 6px 0;}
.datalist h5 label {color: #2f312f;font-size: 12px;font-weight: normal;}
.datalist .region {text-align: center;width: 60px;}
.datalist .gray {margin-bottom: 4px;}
.datalist td p {line-height: 120%;margin: 0;padding: 4px 0;}
.datalist th, .datalist td {border: 1px solid #dfdddd;padding: 4px;}
.datalist th {background: #f1f0f0;border: 1px solid #dfdddd;text-align: center;}
.datalist .img {text-align: center;}

#link_body .cnt li{line-height:24px;float:left;display:inline;margin:5px;width:100%;}

#Pages{margin-top:25px;float:left;}

.int1 {width:175px; height:35px;border:#e9e9e9 1px solid; line-height:35px; padding-left:5px; vertical-align:middle; color:#666;}
.int2 {width:70px; height:37px;border:0px; text-align:center; background:url(../img/t_04.jpg) left top no-repeat; vertical-align:middle; }
.main_body{padding-bottom:20px;}
.w100 #goods .ttl{ display:none}
.w100 #goods .grid li {width: 160px; height:180PX; overflow:hidden; display: inline;float:left;line-height:24px;margin:12px 7px;text-align: center;}
.w100 #goods .grid  img {width:150px;text-align:center;border:1px solid #dfdddd;padding:3px;height:150px;background:#FFFFFF;}

#contact .ttl {background: #8fc320;}
#contact .ttl h4 {
    line-height: 20px;
    background: url(../img/31302_10.jpg) center left no-repeat #8fc320;
    font-size: 14px;
    padding-left: 60px;
width: 80px;}
